Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 LEOPOLD AVENUE Semi-Detached £66,500 31 Jul 1996
95 LEOPOLD AVENUE Terraced £270,000 28 Feb 2023
99 LEOPOLD AVENUE Terraced £235,000 26 May 2017
105 LEOPOLD AVENUE Semi-Detached £144,950 29 Apr 2003
109 LEOPOLD AVENUE Semi-Detached £178,000 15 Nov 2013
111 LEOPOLD AVENUE Terraced £158,000 27 Feb 2004
111 LEOPOLD AVENUE Terraced £158,000 27 Feb 2004
113 LEOPOLD AVENUE Semi-Detached £140,000 29 Aug 2003
115 LEOPOLD AVENUE Terraced £53,000 6 Apr 1995
119 LEOPOLD AVENUE Semi-Detached £147,500 10 Dec 2002
121 LEOPOLD AVENUE Terraced £166,500 8 Apr 2004
123 LEOPOLD AVENUE Semi-Detached £215,000 21 Jul 2014
125 LEOPOLD AVENUE Terraced £171,000 8 Feb 2005
129 LEOPOLD AVENUE Semi-Detached £100,000 28 Jun 2002
131 LEOPOLD AVENUE Semi-Detached £335,000 16 Nov 2007